package net.oschina.esb;

/**
 * @author Arvin
 * @time 2018/5/6 15:51
 */
public interface EsbConfigKey {

    /** 定时器开关, true-开启，false-关闭， 默认是 关闭 */
    String SWITCH_TIMER = "core.timer.enabled";

    /**
     * 是否开启虚拟DNS，默认是不开启的
     * 开启了 自定义 DNS 之后， 开发者可以通过配置hosts自定义域名解析，hosts 文件的搜索路径是：
     * 1. 查找 classpath : hosts-${env}.properties
     * 2. 查找 classpath: config/${env}/hosts.properties 目录下的
     * 3. 查找项目 config/${env}/hosts.properties 目录下面的
     * <p>
     * 按顺序搜索到的第一个为最终有效的 hosts 配置文件， 文件的配置格式和 普通的 hosts 文件一致，IP DOMAIN
     * <p>
     */
    String SWITCH_DNS_CUSTOM = "core.dns.custom.enabled";
}
